Tools to support initial programming learning

نویسندگان

  • António José Mendes
  • Maria José Marcelino
چکیده

Basic programming learning is known as complex for many novice students at university level. We have been working for several years in the development of computer based tools that may help students in programming learning. From the utilization of those tools we concluded that while they proved useful for many students, for those with deeper difficulties they were not enough to promote learning to an acceptable level. Our current work tries to address this problem through the development of new tools and some studies that may lead to new directions in our future work. In this paper we describe our previous and current work in this field.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Multi-Objective Programming Model for Disaster Preparedness Planning

Nowadays, the necessity of accurate quantitative decision support methods is becoming a critical subject for managers as rivalry between organizations caused a more fragile economic environment and brand reputation is becoming more important. Furthermore, dealing with incidents after they happened is not accepted by customers anymore. Managers require powerful decision making tools to support t...

متن کامل

Building an asynchronous web-based tool for machine learning classification

Various unsupervised and supervised learning methods including support vector machines, classification trees, linear discriminant analysis and nearest neighbor classifiers have been used to classify high-throughput gene expression data. Simpler and more widely accepted statistical tools have not yet been used for this purpose, hence proper comparisons between classification methods have not bee...

متن کامل

Use of Paper-Based Support Tools to Aid the Acquisition of Cognitive Skills During Unsupervised Practice

This paper describes how graduate students used paper-based support tools to help them acquire a complex cognitive skill during unsupervised practice, and explains why the tools were able to support the practice. The paper also explains how to design such tools and describes a comparable computer-based performance support system. Ohlsson’s (1996) theory of learning from performance errors state...

متن کامل

Multicategory ψ-Learning and Support Vector Machine: Computational Tools

Many margin-based binary classification techniques such as support vector machine (SVM) andψ-learning deliver high performance. An earlier article proposed a new multicategory ψ-learning methodology that shows great promise in generalization ability. However, ψ-learning is computationally difficult because it requires handling a nonconvex minimization problem. In this article, we propose two co...

متن کامل

Web-Based Graphic Environment to Support Programming in the Beginning Learning Process

The present paper focus on the computer programming for a beginning level of learning. Studentsíearning challenges were identified through literature review. We propose a solution that enables students to interact with an editor that gives an output as a response. We also analyze the impact of the use of this framework and identify that some support tools. Preliminary evaluation shows that some...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006